high smell of meat - German English Dictionary